package com.kusej.dbdocexport.model;

import lombok.Data;

/**
 * 数据库表结构
 *
 * @author: kaixuan
 * @date: 2023/6/16 9:54
 **/
@Data
public class TableColumnInfo {
    /**
     * 序号
     */
    private Integer index;
    /**
     * 表名字
     */
    private String tableName;
    /**
     * 列名字
     */
    private String columnName;
    /**
     * 类型
     */
    private String columnType;
    /**
     * 默认值
     */
    private String columnDefaultValue;
    /**
     * 列说明
     */
    private String columnComment;
    /**
     * 允许null值
     */
    private Boolean isNullable;

    public String getIsNullableStr(){
        return isNullable ? "Y":"N";
    }
}
